/**
 * 是否允许图表大小自适应
 * autoResizeEnabled(callback?)
 * @template
 * ```typescript
 * const autoResizeEnabled = inject<
  null | ((callback?: () => void) => void)
>(CHART_SYMBOL.RESIZE_ENABLE);
onMounted(() => {
  autoResizeEnabled?.();
});
 * ```
 */
export const RESIZE_ENABLE
  = Symbol('是否允许图表大小自适应')

/** 当前图表大小响应状态 */
export const RESIZE_STATUS = Symbol('当前图表大小响应状态')
/**
 * 主动触发
 * @template
 * ```typescript
 * const resizeTrigger = inject<null | (() => void)>(CHART_SYMBOL.RESIZE_TRIGGER);
 * ```
 */
export const RESIZE_TRIGGER = Symbol('主动触发')
